With only 100 days left for meeting the deadline, a handful of companies still show abysmal progress in India and across the Global South