It is hard to see how Internet Computer can rebuild investor confidence.
After flatlining for years, can Internet Computer ever return to its glory days?