BTS Inc, an American start - up company is due to pay its UK supplier $ 2

Posted Date: