businessRebound in tech stocks boosts Tokyo share indexThe Nikkei 225 index has closed at 10,074.05, up 33.14 points, led by a rebound in technology stocks.