infotechlead

Eight technology companies form High Tech Inventors Alliance