Tag: BATS

  • BATS' "Own Goal" a Wake-up Call to Markets

    In English football (soccer) an "own goal" is when a player scores against his own team (usually accidentally). Sports videos and books are full of own goal blunders and the players almost never live them down. The term has become synonymous with anything that backfires upon the perpetrator. So when...
    March 29, 2012