Brookfield Renewable recently reported its third-quarter results. The company generated $278 million, or $0.42 per share, in ...
The companies have since extended their partnership such that Microsoft's total funding commitment stands at $13 billion. In ...