Communication and IT: a natural partnership

Picture the scene: sun-drenched beaches, a harbour packed with yachts and superyachts, Bentley and Lamborghini showrooms jostling next to Hermes and Chanel stores, crowded bars and restaurants, and attractive men and women strolling the wide avenues by the sea. Yes, it’s Cannes on the French Mediterranean coast, a town well…

Close