image
Record 1,197 Indian-owned firms with over 72 billion pounds