On the eve of International Women’s Day, the Government of India launched a biodegradable sanitary pad ‘Suvidha’ priced at Rs 2.50....