Made in India – A Titan Story has added another achievement to its journey with a nomination in the Best Web Series (OTT) category at the 57th International Film Festival…