Space Commerce Planet Labs Launches Two More Satellites – Delivers Largest Imaging Fleet to Launch Pad November 26, 2013