Amazon Incites HQ2 Bidding War

Amazon Incites HQ2 Bidding War

The firm says the new headquarter would be as big as the existing offices in Seattle and will come with $5 billion in investment promising jobs for 50,000 employees.

Are Clawbacks Coming Back?

Are Clawbacks Coming Back?

After Wells Fargo forced two senior executives to pay back $75 million in compensation, other companies are rethinking clawback clauses—which experts say are effective governance mechanism.