Home » Producer Nitin Mehra launches poster of upcoming movie ‘Neela’