Indonesian tech media rates top founders, executives based on their beauty, popularity

A series of articles by Teknologi.id put top Indonesian startup founders and...