The company has been accused of failing to pay power consumption charges at a site in the U.S. — allegations it firmly denies.
The company has been accused of failing to pay power consumption charges at a site in the U.S. — allegations it firmly denies.