Jamaica information services

pic

Studio Pietrangeli signs a new contract for 6 small hydro in Jamaica