Delhi-based solar energy company Azure Power has closed undisclosed first round funding from Helion Venture Partners and Foundation Capital . Incubator had first reported the deal in October. Azure is an independent power producer, that is, a privately...