Home Business Who Is Paul Allen Of Multinational Technology Giant Microsoft?