COTECH Solar, founded in Shanghai in 2005, is a vertically integrated manufacturer of solar cells, modules and complete solar systems. European office: Marco Polostraat 22, 3165 AL Rotterdam-Albrandswaard, Netherlands. Category: Solar Panel Manufacturer / PV Module Supplier / Renewable Energy.