Contract awarded to TSC2 Group raising questions