Latest thinking on impact
of contracts in business