Prince Harry’s Role in Question Amid 100 Worker Layoffs

Prince Harry's role at life-coaching firm BetterUp has come under scrutiny as the company laid off 100 workers recently. Initially...