The past weekend seems to have been the triumph of over-simplistic reporting, the taking of spin and the need for many to have a moment of Ramaphoria again, says Intellidex analyst Peter Attard Montalto in a note to clients. Featured in Business Tech.