Colorado Capital Management (CCM) employs both discretionary and non-discretionary investment management strategies, utilizing a combination of asset classes including cash, stocks, bonds, mutual funds, ETFs, certificat…