Noida-based solar & storage solution provider company SunSource Energy recently announced the commissioning of the first phase of their 75 MW Open Access Solar project in Karnataka.
SunSource Energy is an India-based renewable energy company that owns, develops, constructs and operates solar energy projects for commercial and industrial applications.