Amid the hype surrounding the Hundred franchises being sold off to, mostly, Indian or American-Indian investors; the Women’s Premier League (or Women’s IPL) starts today. Having seen its five ...