Real estate News India: India’s largest real estate developer Lodha Group said Friday it has bought Canada’s embassy building in London’s prime Mayfair district for around $530 million. The seven-storey Canadian [ … ]
Franchise India | Best Franchise Business in India | Profitable Franchise in India