Activist Starboard Prepares the Groundwork to Reduce Leverage and Build Value at Algonquin Power
Starboard has made 13D filings in the US state of Texas. Here are some of the company's business details and their business lines. The company is a renewable energy company that generates and sells electricity and gas utility services in North America.
Source: nbcphiladelphia.comPublished on 2023-07-08
Related news
- Report calls Alliance to End Plastic Waste greenwashing , paltry effort
- Companies Urged To Engage With Gen Z Over Green Policies
- Greenwashing
- RBC aims to reduce financed emissions by between 11 and 54 per cent by 2030
- A Lying Down Bra Will Change Your Life
- Accelerating Investment in Natural Climate Solutions
- Green hushing explained why brands are cutting back on sustainability marketing
- Viewpoint : New united kingdom government taskforce signals importance of ESG
- Greenpeace slams certification schemes , inciting criticism : The NGO is using palm oil as cannon - fodder to sway EU lawmakers
- So Morrison going to Glasgow . Should we laugh , weep or rage for the lost decade ? | Katharine Murphy
- ESG promises must be backed up by genuine progress
- Are Carbon Offsets Effective ?
- Public Sector Must Play Major Role In Catalyzing Private Cli ...
- Iceland removes website reference to plastic and palm oil pledges after criticism from campaigners
- RACO Investment Unveils the Future : Top 6 Global Business Trends Set to Dominate and Disrupt in 2023 !