India, focusing on the Satyam Computer Services scandal, has been released on Netflix after a five-year legal battle, concluding the investigative series.