Menlo Electric, a Polish supplier of photovoltaic panels, has topped the 2025 FT1000 ranking of Europe’s Fastest Growing Companies. The Warsaw-based wholesaler, which sells mostly Chinese-made panels ...