companiesWarren Buffett praises Apple — but reveals he's cut his massive stake in the iPhone makerBerkshire Hathaway held $135bn (€126bn) of shares in Apple at the end of March, down from $174bn at the end of last year