Vogue![]()

Yahoo CEO Marissa Mayer gave birth to twin daughters on Thursday, her second and third children. Her much-debated two-week maternity leave is now under way. Meanwhile, her job may be in peril.