DOMINICAN REPUBLIC OFF GRID POWER STORAGE EUROPE S SOLAR ASCENT