The Indian financing arm of Mercedes, Daimler Financial Services, has been fined by RBI for reportedly covering a scam. And in other news, Netflix is modifying its platform to accommodate advertisements in order to hike revenues. Netflix’s struggles seem