Business | Thu Apr 4, 2013 5:04pm IST

Rahul Gandhi bemuses with 'beehive' speech to India Inc