Farrokh Khambata is getting ready to test international waters with an Indian progressive restaurant called Jaan, housed in a 31st floor penthouse…READ MORE
Must Read
Latest News
New Shop debuts as Flagship store in Jabalpur
Founded in March 2019, The New Shop is a franchise convenience retailer with stores situated in high-density neighbourhoods, airports,...