Netflix Inc NFLX A Key Holding in Mark Cubans Investment Portfolio Adani Group Reaches 352 Million Settlement With US Authorities Over Iran Sanctions Allegations Endurance Technologies IPO Opens Key Details on the Rs 1162 Crore Issue Xi and Putin to Strengthen Energy Ties in Beijing Following Trumps Visit