Mike Levington

Mike Levington is the acting-CEO of the South African Photovoltaic Industry Association