BeFC, a French company that develops sustainable paper-based biofuel cells and ecofriendly microelectronics, has secured €16M in Series A funding led by Otium Capital. The...