Concern over major Government spending projects