or
Remember me
Back
That 20% part of Bristol they sold to ITOCHU cost Capstone about $61 million back in October 2011