Activist Starboard prepares the groundwork to reduce leverage and build value at Algonquin Power

Algonquin Power will be conducting a strategic review of its renewables business.

Algonquin Power will be conducting a strategic review of its renewables business.