This micro-cap company successfully completes order worth Rs 1,32,89,065 from Larsen & Toubro Ltd Read more