Read our latest articles
SOURCE: INFOPERIODISTAS The Spanish firm has secured the top spot for a major clean energy project in Oceania.