American Capital Strategies is hoping its latest investment will take off, fly and land without a hitch.
Read more…