CSC has inked an MoU with the Bhabha Atomic Research Centre (BARC) for installing water filtration plants in villages.