Better than expected execution; valuations undemanding; Maintain Buy KEC has reported better revenue, EBIDTA and PAT better than estimates (Refer Exhibit 1). This was mainly due to improved operational capacity at 80% as compared to 50% earlier and a...