The Californian Water Futures

In today’s Finshots, we talk about the most recent tradeable financial instrument — “water futures.”

2356 232