Operations

Sol Meliá Launches Trio Of Apps

 PALMA DE MALLORCA, SPAIN—Sol Meliá has launched three free booking apps for the iPhone, Blackberry and Android smartphones, in addition…