In an effort to share the high financial risks involved in the Indian Premier League (IPL), the franchisees are flooding the public sector general insurance companies with ?innovative? insurance

More...