So you were "on a conference call" and that makes you universally more able to assess current and near-future battery tech better than everyone else in the world combined, and also able to read their minds so as to discern whether they are "liars"?
Those are extraordinary claims. I'd require a bit more support.