First ever TED Tech conference kicks off by bringing nature to technology
Aida Murad, acclaimed Impact Artist, selected to create an art installation about nature being our highest technology for TED's inaugural Tech conference. LONDON, UNITED KINGDOM , July 10, 2023 /EINPresswire.com/ -- Aida Murad, internationally …