The Port of Algeciras sends out a message of calm about its activity and calls for a review of the European system of emission rights
India: the world's fifth largest economy boosts its growth and seeks Spanish businessmen and investors