20070613 business.india-business: L and T demands 20 pc anti-dumping duty on imports from China