Netra assists companies in their transition to clean energy solutions, through the design, construction, financing and management of infrastructure. This includes solar photovoltaic installations, battery storage and electric vehicle charging stations.