Industry captains must put India’s naysayers ‘in place’: Vice President | Sharefundss