More than 60 global food and beverage brands, including theme restaurant chain Planet Hollywood and pizza chain Little Caesars, are planning to enter India, investing an estimated $1 billion and opening as many as 5,000 outlets over the next five years…READ MORE