Netflix Price Surge May Signal End of Passive Subscriber Era Retail Sales Show Resilience in April Despite Fuel Price Pressures Tata Motors Employees Poised for 168 Crore Windfall Under New Performance Share Plan