PV

Shell Invests in India’s Orb Energy
Orb Energy, a solar company headquartered in Bangelore, India, has announced that Shell has acquired an almost 20 percent stake in the firm in its latest funding round. The fresh investment will help more ...