Revenue and EBITDA post steady growth as company commissions five projects and crosses 1 crore smart meters deployment.