Site: TAAL Grand Falls
Company: TAAL Distributed Information Technologies
Province: New Brunswick
Region: North America
The site is a former Chief Fuels Inc location and was acquired in 2021 for $16.5 million in TAAL stock. The site can support up to 50 megawatts.