In a boost to India's clean energy ambitions, the Union Minister for New and Renewable Energy, Pralhad Joshi, has inaugurated on the 435-megawatt Gorbea Solar Power Project in Rajasthan. The sprawling facility is capable of powering nearly 1.28 lakh homes and cutting over 7 lakh tonnes of carbon emissions annually.