Texans Reject Grid That Brought Disaster March 18, 2021 A majority of voters in the state oppose keeping an independent power grid, reports Bilal Baydoun. Read more →
Poll: Likely Voters Support ‘Wall Street Tax Act’ February 18, 2021 The levy would target high-frequency trading and is projected to generate $777 billion over a 10-year period. Read more →