Home ArticlesRenewable Energy Stanford Drops Coal Stocks From Its $18.7 Billion Endowment Portfolio