Excelia climbs global impact rankings, becoming a top pick for purpose-driven Indian…
Mumbai: Excelia Business School (France) has received global recognition for its commitment to
sustainability, social responsibility, and positive impact, following strong results in two!-->!-->!-->…