(SeeNews) - Jun 4, 2013 - Chinese solar product maker ET Solar Group Corp yesterday said it has supplied 3.3 MW modules for a photovoltaic (PV) project of Spanish solar power developer Perihelio y Afelio in Chile's northern Tarapaca region.