India's Major Construction/EPC/Infrastructure Companies (L&T,HCC,IVRCL,NCC,JP,Gammon)- Facing Tough Times Temporarily?