Imposter Syndrome Affects The Highest-Level Competitors In Sports And Business

getty Business leaders who feel overwhelmed by their responsibilities and are not sure they are up to the challenge may find some reassurance and inspiration in an unexpected place, the words of a 19-...