Microsoft's current treasury strategy, Saylor says, is weakening the company, as it has "surrendered" $200 billion in capital ...
SolarEdge Technologies announces that its commercial storage system for the German market is now available for order ...