Independent financial news & research
Irish energy consulting firm Azorom is leading a new solar and battery storage project in the…