To steal someone's thunder meaning - Englishvocabulary - English Proverb - Free English Materials For You.jp… | English vocabulary words, Vocabulary words, Proverbs
Huawei offered bonuses to employees for stealing trade secrets: DOJ - Business Insider