CSR – A boon in disguise or still a nightmare??