Target announced plans to open a store in Staten Island, N.Y., in July 2013. The 150,000-sq.-ft. store will be located at the Richmond Shopping Center.
Canned peaches, criminal records and political contributions were among the shareholder concerns expressed at Target’s annual meeting on Wednesday afternoon.