Share Twitter Facebook LinkedIn Email The EPO has revoked a patent for a key solar cell manufacturing process, which has been hailed as “good news” for European manufacturing.Read More