20121027 business.india-business: Vijay Mallya has been a great ambassador for India: Formula One Chief Bernie Ecclestone