Global technology companies .. fictional sales and profits