Business Brains

Inside the executive mind. Profiles of the C-suite, entrepreneurs and other decision-makers.


Upstart | Mark Risher, Impermium

With spam delivered via social media and networks on the rise, the former Yahoo! executive wants to make it easier for people to trust their connections.


C-suite execs anticipate 15 percent rise in energy costs

More than 38 percent of global company executives say the CEO now has the final say in energy sourcing, reflecting the increasingly strategic nature of this decision.


Are economic downturns self-fulfilling prophecies?

Federal Reserve Bank study says atmosphere of uncertainty increased unemployment rate by up to two percentage points.