Larsen & Toubro dips 5% as investors book profit post Q2 results

Stock Market