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