Microsoft donated $250,000 to Trump's inauguration before the immigration ban

Microsoft donated $250,000 (£200,000) in cash and a similar amount in services to President Trump's inauguration, according to a report by Politico.

Google and Amazon also donated an undisclosed amount and technical services, despite all three now publicly decrying Trump's immigration ban.

Microsoft made its contribution on December 28, according to federal ethics filings found by Politico. Google provided a YouTube livestream of the event and an unspecified donation. Amazon also donated.

Uber and Twitter told Politico they did not donate to the inauguration. Apple has yet to comment, but explicitly bowed out of participating in the Republican National Convention, pointing to Trump's controversial remarks about women and minorities.

More tech firms may emerge if they donated after December 31, the cutoff date for the inauguration to file its most recent set of fundraising reports.

The disclosures highlight Silicon Valley's precarious relationship with President Trump.