Leading creative agency The Filmsters has been awarded the creative mandate for Agnisumukh, a pioneering Indian brand known for its revolutionary....