firm

thumbnail
Power Outages in US Could Surge 100x by 2030 Due to Resource Gaps: Report

The U.S. Department of Energy (DOE) has warned that power outages could increase 100 times by 2030 if the country continues to shutter reliable power sources and fails...

July 10, 2025

/

Arjun Joshi

/

Markets & Policy

,

Other

,

Other Energy
thumbnail
Shell Acquires 20% Stake in Solar Solutions Provider Orb Energy

Shell’s New Energies business has acquired nearly a 20% stake in Orb Energy, a solar solutions provider. According to a press statement issued by Orb, the new investment...

October 3, 2019

/

Anjana Parikh

/

Finance and M&A

,

Solar

1

...

1