<< Imagine Tesla is telling investors that they produced a group of electric cars and refuse to show the world on what Tesla's electric car looks like or how it drives (quietness, maneuverability etc). >>
Some pictures of huge bundles of cocoons would probably add a penny or two to share price. They can’t even provide any photo evidence of anything, it seems.