Spain's northeastern region of Catalonia will install a floating desalination plant in the port of Barcelona to guarantee fresh water supplies amid an intense drought, regional authorities said Thursday.
What's Your Reaction?