While memorials of all kinds and sizes have been presented since his death, the world’s first statue of the late Steve Jobs has today been unveiled in Budapest, Hungary. It’s made completely of bronze and stands nearby the entrance of...
Subscribe to Applenews247.Com Newsletter