Toyota recalls nearly 1,000 Land Cruiser SUVs in India

Auto