Big-name execs including Evan Spiegel, James Murdoch, and Sheryl Sandberg were among those making mea culpas or trying to calm nerves when it was their time in the hot seat



from Business Insider India https://ift.tt/2H0VHOl

Comments

Popular posts from this blog