Finance Cox Prices IPO at €10.23 Per Share, Raising €185 Million Despite Market Challenges byDavid MartinezNovember 15, 2024
Solar Cox Secures Contract with Lightsource bp for 248 MW Solar Project in Southern Spain byDavid MartinezOctober 19, 2024