SkyGiraffe Stands Tall with $3M Series A

February 23, 2015