Burger King has just opened its 100th store in India, and is now profitable at both the store and company levels, Raj Varman said…READ MORE