A US Corporation has just made a bid on a major project located in the UK. If

Posted Date: