Beautiful India partners with India House for its global debut
Luxury lifestyle brand Beautiful India has partnered with India House, the inaugural country house for the nation at the Paris 2024 Olympic Games to make its global debut.