NEW DELHI: With no takers from the advertising fraternity, television broadcaster Star India has stalled marketing plans for the Women's ICC World Twenty20 tournament, which will be held in India from March 15 and telecast live for the first time.
Read More
Read More
No comments:
Post a Comment