Check out recent Tech Giants news on EpochEdge and discuss in the comments.
The tech sector is flexing its muscles once again, driving a substantial…