Social business? What Leela Group of hotels did is social business!
If you’ve been reading this blog long enough, you’d remember the post on Leela Palace (Bangalore), a 5 star hotel, turning away a cyclist citing a policy that does not allow cycles inside its premises! This was back in March 2010. A…