Ivan Zhang On Building a $6.8B AI Company by Rejecting Tech’s ‘Bigger Is Better’ Obsession The Editors Observer 3 0 18.09.2025 .....© Observer visit website