Shell picks up 20% stake in Bengaluru-based solar power firm Orb Energy
Founded in 2006, Orb Energy has sold over 160,000 solar systems in India with a total capacity of 75 megawatts
)
premium
Photo: Bloomberg
A Royal Dutch Shell Plc division took a 20% stake in Indian solar firm Orb Energy Pvt Ltd. as part of a drive to deliver a reliable source of electricity to 100 million people in the developing world by 2030.
Topics : solar power Shell