Aashish Singh leaves Netflix; joins LYCA Productions as CEO

Aashish Singh has stepped down from his role as Netflix India original film director, and has…