Technology

Facebook paid £28.5m (€32.7m) in UK taxes last year despite reporting growing revenue of £1.65bn from advertising sales.





Unlimited Portal Access + Monthly Magazine - 12 issues


Contribute US to Start Broadcasting - It's Voluntary!


ADVERTISE


Merchandise (Peace Series)