Albioma raises 100 million euros and announces the end of coal

French producer of renewable energy Albioma SA (EPA: ABIO)

Read More