The Chinese manufacturer claims its new inverter has a maximum efficiency of 97.5% and a European efficiency rating of 97%. Chinese inverter manufacturer Must Energy has expanded its European offer ...