A daycare facility set up by Capgemini on its campus in Bangalore for its employees' toddlers has come under scrutiny following allegations of abuse. Caregivers employed at the creche failed to follow ...