Modern and full of life, Casablanca is the economic and industrial centre of the country, home to large international companies and a major artificial port.