Neville Bastawala has joined STAR India as Head of Marketing for Star World and Star Movies. His earlier stint included Mid-Day as Head of Marketing....