The destruction of nature threatens the world economy. It’s time to outlaw it as a serious financial crime
Independent Bank Group, Inc.’s (NASDAQ:IBTX) latest 3.5% decline adds to one-year losses, institutional investors may consider drastic measures