How the world sees Greece
The Hellenic Chamber of Hotels and the Center for Renewable Energy Sources (CRES) have signed a memorandum aiming to tap into renewable energy technologies.