Today's long list of companies posting Q2 results includes fashion retailer Aditya Birla Fashion and Retail, BEML land assets, diesel and gas engine manufacturer Cummins India, agri machinery ...