India applied for membership to the NSG last month Seat in NSG essential to meet climate change commitments Switzerland, Mexico oppose India's membership