MUMBAI: In late June, a Birla Sun Life Insurance (BSLI) ad campaign made it to the Mecca of advertising awards – the Cannes film festival. The...