So much money spent and you still lost your technological edge.
>>64201795>>64201811
>>64201811Lost to whom?