Financial SKEMA Business School celebrates the opening of its Dubai campus and strengthens its international footprint March 1, 2025