close
This ad will auto close in 10 seconds

Bitcloud developers plan to `replace` Internet

A new project has been launched that could replace the Internet.