Solar charge regulator MPPT or PWM ?

PWM charge controller :

PWM charge controllers connect the solar panel to the battery directly. Thus the battery voltage defines the operating voltage of the module. This tension may vary (depending on the battery) from 11 Volts to 15 Volts . For example, a panel that produces 120W with UMPP = 17V and a current of I = 7A. This panel connected to a 12V battery  via a PWM charge controller will produce 12 x 7 = 84 Watts instead of 120 Watts ! Load power is lower than the available power of the panel. Depending on the state of charge of the battery , the PWM charge controller debits more or less of the available the power. On average, this represents a loss of about 15 to 35 %.

MPPT charge controller:

The power curve of the photovoltaic panel has a point at which the voltage UMPP and the current IMPP determine the maximum power. The MPPT charge controller determine constantly and precisely this optimal working point : the Maximum Power Point (MPP) . This point corresponds to the maximum power : PMPP= UMPP x = IMPP. The power to the maximum power point is electronically converted to the lowest voltage battery to charge the battery with the highest current possible .