NTR supplies eight new locations with energy with a combined generation of 268.5 MW Commercial & Industrial June 18, 2024 Macallian Solar Farm, one of the newly sanctioned assets. Image: Tom Ryan Casey Photography via NTR European renewable energy specialist…