Tansterne Advanced Biomass plant is commissioned. Update on the solar portfolio and biogas projects. Spotlight on Brian Tiernan, Senior Investment Analyst.
Solar 21 Renewable Energy Limited T/A Solar 21. Registered in Ireland Number 483963. Registered Address Work IQ, Innovation Quarter, Belgard Square North, Dublin 24, D24 E1TT. Directors: Michael Bradley (MD)