The Federation of Indian Fantasy Sports (FIFS), India’s first & only self-regulatory industry body for Fantasy Sports, today concluded the....