The Delhi High Court blocked Future Group's sale of a swathe of assets to rival Reliance Industries on Tuesday after Amazon raised objections to the $3.4 billion deal, in a battle of the retail titans that could reshape the shopping sector. The decision is a setback for Future, the country's second-largest retailer with over 1,700 stores, which agreed to sell its retail businesses to market leader Reliance last year. It has said it could face liquidation if the deal falls through.