Planet, one of the leading companies in the tech industry, recently announced that they will be laying off 10% of their global staff due to a shift in their focus. The company plans to focus its efforts on maximizing return on investment, and is conducting an international resource review that will affect staff in all… Continue reading Planet to lay off 10% of staff to focus on ‘highest ROI opportunities’