Read more about Last-minute ad rates down over 50% as India bow out of World Cup on Business Standard. While Star was expecting around Rs 1,800 crore as ad revenues from the television and digital media, it may end up getting Rs 1,500-1,600 crore now