Sprawling Buds ICSE School, a leading institution under Takshila Educational Trust, made a generous donation of Rs 1 lakh to the Louis Braille Memorial Residential School for Sightless Girls, located ...