Businesses that develop a research and development (R&D) strategy are more likely to grow and succeed. Why is this? In performing R&D, companies must internally review their processes and [...]
Apple in Ireland This week Apple has taken a blow from the European Commission as the EU demands Apple pay their withstanding taxes to Ireland to the tune of about 14.5 billion US dollars. While [...]