Prime Video, India’s most loved entertainment destination, today created history by winning the maiden Best Web Series (OTT) Award for....