Hubco signs financial deal for Thar Energy Limited in Beijing