companies performance
Early birds bring mixed tidings

It’s been a bit of a mixed start to earnings season with one lot of companies having turned in some…