Energy storage firm Yotta lands $1.5 mln seed

Austin, Texas-based Yotta, an energy storage company, has raised $1.5 million in seed funding. The investors were not named.

Read More