The company is known for designing and constructing utility size turnkey Photovoltaic (PV) and Solar Thermal (ST) power plants. The company takes up from planning to build large size renewable power plants for investors from across the world in places like Austria, Italy, Bulgaria, Spain and others. This involves conducting the initial economic feasibility forecasts, finding a suitable location, securing title to the land that includes obtaining all necessary permits and taking care of all feed-in contracts with energy utilities.