Tech firms report anticipated results | World Business Report | Podwise