Google has taken a bold step in its global clean energy strategy by announcing its first…
Tag: BlackRock
BlackRock’s $12.5B Stake Spurs Debate on Foreign Ownership
BlackRock’s 20% stake in Naturgy, one of Spain’s most prominent energy firms, has ignited debate over…