This is SolarMax

Headquarters: Biel/Bienne, Switzerland
Managing Director: Christoph von Bergen
Legal status: Public limited company, owner-managed
Sales: Subsidiaries and branch offices
   
Products: String and central inverters
  for photovoltaic systems
  Data communication
   
Employees: 360
Sold output: 2011: 610 MW
  2012: 620 MW
Export share: 2012: 90%