Yotta seeks $1 billion via up to 30% share sale

Business