High-Frequency Traders Find Microwaves Suit Their Need for Speed

Could AWS be overloading its green strategy with a smart...