site logo

Libra will have 100 backers before launch, exec predicts